separate transportation battalion - French English Dictionary